\hypertarget{mdp__complex_8h}{
\section{/Users/mdipierro/fermiqcd/development/Libraries/mdp\_\-complex.h File Reference}
\label{mdp__complex_8h}\index{/Users/mdipierro/fermiqcd/development/Libraries/mdp\_\-complex.h@{/Users/mdipierro/fermiqcd/development/Libraries/mdp\_\-complex.h}}
}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classmdp__complex}{mdp\_\-complex}
\begin{DoxyCompactList}\small\item\em portable complex numbers \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_ab2ff147f830f56ae0f6403adba21e120}{operator+} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&b)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_af42e1a6acade70f469a0524c32fa98f7}{operator-\/} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&b)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_ad5b8930a38e0a8b18e8953b47301888d}{operator$\ast$} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&b)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_ac852d8358991de17f5af2d7a342bd534}{operator/} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&b)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a25c1f1ca077d4460f3468863a83d9f1c}{operator+} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const int c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_ac13625f65f0c64e0d76e4688b43f2ce3}{operator-\/} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const int c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a9d718853e009effa282103d0dd01528a}{operator$\ast$} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const int c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a0375098b4dd32555283b894668973f39}{operator/} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const int c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_abac091ac5a54a671f8e461e9f6c9a277}{operator+} (const int a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a8cb8b43d3905748a02c19b5d22ebb441}{operator-\/} (const int a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a67ff3a39c330b1c92849be621b573a1b}{operator$\ast$} (const int a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a094025f190348fdb4a5cf999ce611ba8}{operator/} (const int a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_af0dac954ea88b4d3b8213455f59d5b15}{operator+} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const float c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a26a0bbd005f3ebc9c6e192ead42b5c67}{operator-\/} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const float c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a9b059645c2b3ad9cdf83844712f8ad2f}{operator$\ast$} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const float c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a623824c35d7e3c900fc33cc2126a6749}{operator/} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const float c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a284866d9be956d2d4b72d9d77daa3fa9}{operator+} (const float a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a22965241a5fe5a4798dccfe0aec806e4}{operator-\/} (const float a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a8ca709da11cd6f7e8c4fd6844891b5b3}{operator$\ast$} (const float a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a9d97be621be389479d3076a6a0b9e53b}{operator/} (const float a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_af810a13b9b96ee2cb5f361e37658dd8e}{operator+} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const double c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a7719ec6b53d0f20d42ead67802a57ae8}{operator-\/} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const double c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a28e92029474a136d4591fd1624b4612f}{operator$\ast$} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const double c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a54b07fa226c7d9629515aef4cbf847e3}{operator/} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a, const double c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a881b36b9a2f0003e4b059c8e72920244}{operator+} (const double a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_af8b8e3d8146a4f045d46c81d3d81bba8}{operator-\/} (const double a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a674bd35c8fef7bc5878ae76af0339752}{operator$\ast$} (const double a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_a3e1d9a8e5c7651f90bd8f41365702e66}{operator/} (const double a, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&c)
\item 
\hyperlink{mdp__global__vars_8h_a049e4c1d4e74d644878a42f9909463e4}{mdp\_\-real} \hyperlink{mdp__complex_8h_a4e6c1a576e84d7ed90ae12654d4daa95}{abs2} (const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a)
\item 
ostream \& \hyperlink{mdp__complex_8h_ab6a3e29b04bee6c5e06d89d1a9b6af4b}{operator$<$$<$} (ostream \&os, const \hyperlink{classmdp__complex}{mdp\_\-complex} \&a)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const \hyperlink{classmdp__complex}{mdp\_\-complex} \hyperlink{mdp__complex_8h_ac42381cfa19f6d0d74598868e00b92cc}{I} = \hyperlink{classmdp__complex}{mdp\_\-complex}(0,1)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyVersion}{Version}
2009-\/12-\/21 
\end{DoxyVersion}
\begin{DoxyAuthor}{Author}
Massimo Di Pierro $<$\href{mailto:mdipierro@cs.depaul.edu}{\tt mdipierro@cs.depaul.edu}$>$
\end{DoxyAuthor}
Contains delcaration of class \hyperlink{classmdp__complex}{mdp\_\-complex} for complex numbers

Licensed under GPL2 license Read attached license in file mdp\_\-license.pdf This file cannot be distributed without file mdp\_\-license.pdf 

\subsection{Function Documentation}
\hypertarget{mdp__complex_8h_a4e6c1a576e84d7ed90ae12654d4daa95}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!abs2@{abs2}}
\index{abs2@{abs2}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{abs2}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-real} abs2 (const {\bf mdp\_\-complex} \& {\em a})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a4e6c1a576e84d7ed90ae12654d4daa95}
\hypertarget{mdp__complex_8h_a674bd35c8fef7bc5878ae76af0339752}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator$\ast$ (const double {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a674bd35c8fef7bc5878ae76af0339752}
\hypertarget{mdp__complex_8h_a28e92029474a136d4591fd1624b4612f}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator$\ast$ (const {\bf mdp\_\-complex} \& {\em a}, \/  const double {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a28e92029474a136d4591fd1624b4612f}
\hypertarget{mdp__complex_8h_a8ca709da11cd6f7e8c4fd6844891b5b3}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator$\ast$ (const float {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a8ca709da11cd6f7e8c4fd6844891b5b3}
\hypertarget{mdp__complex_8h_a9b059645c2b3ad9cdf83844712f8ad2f}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator$\ast$ (const {\bf mdp\_\-complex} \& {\em a}, \/  const float {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a9b059645c2b3ad9cdf83844712f8ad2f}
\hypertarget{mdp__complex_8h_a67ff3a39c330b1c92849be621b573a1b}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator$\ast$ (const int {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a67ff3a39c330b1c92849be621b573a1b}
\hypertarget{mdp__complex_8h_a9d718853e009effa282103d0dd01528a}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator$\ast$ (const {\bf mdp\_\-complex} \& {\em a}, \/  const int {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a9d718853e009effa282103d0dd01528a}
\hypertarget{mdp__complex_8h_ad5b8930a38e0a8b18e8953b47301888d}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator$\ast$ (const {\bf mdp\_\-complex} \& {\em a}, \/  const {\bf mdp\_\-complex} \& {\em b})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_ad5b8930a38e0a8b18e8953b47301888d}
\hypertarget{mdp__complex_8h_a881b36b9a2f0003e4b059c8e72920244}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator+@{operator+}}
\index{operator+@{operator+}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator+ (const double {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a881b36b9a2f0003e4b059c8e72920244}
\hypertarget{mdp__complex_8h_af810a13b9b96ee2cb5f361e37658dd8e}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator+@{operator+}}
\index{operator+@{operator+}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator+ (const {\bf mdp\_\-complex} \& {\em a}, \/  const double {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_af810a13b9b96ee2cb5f361e37658dd8e}
\hypertarget{mdp__complex_8h_a284866d9be956d2d4b72d9d77daa3fa9}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator+@{operator+}}
\index{operator+@{operator+}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator+ (const float {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a284866d9be956d2d4b72d9d77daa3fa9}
\hypertarget{mdp__complex_8h_af0dac954ea88b4d3b8213455f59d5b15}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator+@{operator+}}
\index{operator+@{operator+}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator+ (const {\bf mdp\_\-complex} \& {\em a}, \/  const float {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_af0dac954ea88b4d3b8213455f59d5b15}
\hypertarget{mdp__complex_8h_abac091ac5a54a671f8e461e9f6c9a277}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator+@{operator+}}
\index{operator+@{operator+}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator+ (const int {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_abac091ac5a54a671f8e461e9f6c9a277}
\hypertarget{mdp__complex_8h_a25c1f1ca077d4460f3468863a83d9f1c}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator+@{operator+}}
\index{operator+@{operator+}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator+ (const {\bf mdp\_\-complex} \& {\em a}, \/  const int {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a25c1f1ca077d4460f3468863a83d9f1c}
\hypertarget{mdp__complex_8h_ab2ff147f830f56ae0f6403adba21e120}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator+@{operator+}}
\index{operator+@{operator+}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator+ (const {\bf mdp\_\-complex} \& {\em a}, \/  const {\bf mdp\_\-complex} \& {\em b})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_ab2ff147f830f56ae0f6403adba21e120}
\hypertarget{mdp__complex_8h_af8b8e3d8146a4f045d46c81d3d81bba8}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator-\/ (const double {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_af8b8e3d8146a4f045d46c81d3d81bba8}
\hypertarget{mdp__complex_8h_a7719ec6b53d0f20d42ead67802a57ae8}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator-\/ (const {\bf mdp\_\-complex} \& {\em a}, \/  const double {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a7719ec6b53d0f20d42ead67802a57ae8}
\hypertarget{mdp__complex_8h_a22965241a5fe5a4798dccfe0aec806e4}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator-\/ (const float {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a22965241a5fe5a4798dccfe0aec806e4}
\hypertarget{mdp__complex_8h_a26a0bbd005f3ebc9c6e192ead42b5c67}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator-\/ (const {\bf mdp\_\-complex} \& {\em a}, \/  const float {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a26a0bbd005f3ebc9c6e192ead42b5c67}
\hypertarget{mdp__complex_8h_a8cb8b43d3905748a02c19b5d22ebb441}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator-\/ (const int {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a8cb8b43d3905748a02c19b5d22ebb441}
\hypertarget{mdp__complex_8h_ac13625f65f0c64e0d76e4688b43f2ce3}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator-\/ (const {\bf mdp\_\-complex} \& {\em a}, \/  const int {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_ac13625f65f0c64e0d76e4688b43f2ce3}
\hypertarget{mdp__complex_8h_af42e1a6acade70f469a0524c32fa98f7}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator-\/ (const {\bf mdp\_\-complex} \& {\em a}, \/  const {\bf mdp\_\-complex} \& {\em b})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_af42e1a6acade70f469a0524c32fa98f7}
\hypertarget{mdp__complex_8h_a3e1d9a8e5c7651f90bd8f41365702e66}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator/@{operator/}}
\index{operator/@{operator/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator/ (const double {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a3e1d9a8e5c7651f90bd8f41365702e66}
\hypertarget{mdp__complex_8h_a54b07fa226c7d9629515aef4cbf847e3}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator/@{operator/}}
\index{operator/@{operator/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator/ (const {\bf mdp\_\-complex} \& {\em a}, \/  const double {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a54b07fa226c7d9629515aef4cbf847e3}
\hypertarget{mdp__complex_8h_a9d97be621be389479d3076a6a0b9e53b}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator/@{operator/}}
\index{operator/@{operator/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator/ (const float {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a9d97be621be389479d3076a6a0b9e53b}
\hypertarget{mdp__complex_8h_a623824c35d7e3c900fc33cc2126a6749}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator/@{operator/}}
\index{operator/@{operator/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator/ (const {\bf mdp\_\-complex} \& {\em a}, \/  const float {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a623824c35d7e3c900fc33cc2126a6749}
\hypertarget{mdp__complex_8h_a094025f190348fdb4a5cf999ce611ba8}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator/@{operator/}}
\index{operator/@{operator/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator/ (const int {\em a}, \/  const {\bf mdp\_\-complex} \& {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a094025f190348fdb4a5cf999ce611ba8}
\hypertarget{mdp__complex_8h_a0375098b4dd32555283b894668973f39}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator/@{operator/}}
\index{operator/@{operator/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator/ (const {\bf mdp\_\-complex} \& {\em a}, \/  const int {\em c})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_a0375098b4dd32555283b894668973f39}
\hypertarget{mdp__complex_8h_ac852d8358991de17f5af2d7a342bd534}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator/@{operator/}}
\index{operator/@{operator/}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex} operator/ (const {\bf mdp\_\-complex} \& {\em a}, \/  const {\bf mdp\_\-complex} \& {\em b})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{mdp__complex_8h_ac852d8358991de17f5af2d7a342bd534}
\hypertarget{mdp__complex_8h_ab6a3e29b04bee6c5e06d89d1a9b6af4b}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}ostream\& operator$<$$<$ (ostream \& {\em os}, \/  const {\bf mdp\_\-complex} \& {\em a})}}
\label{mdp__complex_8h_ab6a3e29b04bee6c5e06d89d1a9b6af4b}


\subsection{Variable Documentation}
\hypertarget{mdp__complex_8h_ac42381cfa19f6d0d74598868e00b92cc}{
\index{mdp\_\-complex.h@{mdp\_\-complex.h}!I@{I}}
\index{I@{I}!mdp_complex.h@{mdp\_\-complex.h}}
\subsubsection[{I}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf mdp\_\-complex} {\bf I} = {\bf mdp\_\-complex}(0,1)}}
\label{mdp__complex_8h_ac42381cfa19f6d0d74598868e00b92cc}
